@charset "UTF-8";@font-face{font-family:orisa-iconfont;src:url('../fonts/ORISA.woff') format('woff')}@font-face{font-family:crealis-iconfont;src:url('../fonts/crealis.woff2') format('woff2'),url('../fonts/crealis.woff') format('woff')}html{height:100%;width:100%}html body{font-size:1em;height:100%;width:100%;box-sizing:border-box}:focus{outline:0}a{text-decoration:none;color:inherit}.attributeInfo:empty,.attributeMaskText:empty,.attributeValueInfo:empty,.attributeValueLongDesc:empty,.entryField .prefix:empty,.entryField .suffix:empty,.groupInfo:empty,.groupLongDesc:empty,.priceUnit .unit:empty{display:none}.zoom>.grp-list-element.zoom{flex-grow:1;width:100%}.hide{display:none}.glasspane.waitlong{opacity:1}button{background-color:transparent;border:none;padding:0;margin:0;color:initial;color:currentColor;cursor:pointer;font-size:1em}button::before{font-family:orisa-iconfont}input,textarea{padding:.2857em .5em;border-radius:.3125em;font-size:1em}.assisted-button::before{font-family:owf-iconfont}.actionButton{padding:0 .25em;font-size:1.6154em}.actionButton::before{font-family:crealis-iconfont}button.auth::before{content:"\e606"}button.newConfiguration::before{content:"\e61c"}.view.dialog.upload .header .title::before,.view.dialog.version .header .title::before,button.loadConfiguration::before{content:"\e617"}.view.dialog.save .header .title::before,button.saveConfiguration:before{content:"\e627"}button.printConfiguration:before{content:"\e60b"}button.compareConfiguration::before{content:"\e62a"}button.documentAssembler::before{content:"\e61f"}button.backToCRM::before{content:"\f132";font-family:crealis-iconfont}button.addCustModule::before{content:"\f133"}.view.dialog.compareModules .header .title::before,button.compareModules::before{font-family:crealis-iconfont;content:"\f107"}button.compareModules:hover::before{content:"\f109"}.view.dialog.characteristics .header .title::before,button.characteristics::before{font-family:crealis-iconfont;content:"\f12a"}button.characteristics:hover::before{content:"\f124"}.view.dialog.export .header .title::before,button.csvExport::before{content:"\e612"}.view.dialog.customerModule .header .title::before,button.editModule::before{content:"\e605";font-family:orisa-iconfont}.view.dialog.editVM .header .title::before,button.editVM::before{content:"\f134";font-family:owf-iconfont;padding-right:.5em}.view.dialog.saveServer .header .title::before,button.saveServer::before{content:"\e628"}.view.dialog.mailDialog .header .title::before,button.sendMail::before{content:"\f12a";font-family:owf-iconfont}button.openInfoDialog::before{content:"\e613";font-family:orisa-iconfont}button.subconfig::before{content:"\f134";font-family:owf-iconfont}button.deleteSubconfig::before{content:"\f110";font-size:1.315rem;padding:0 .25em}button.copy::before{content:"\f103"}button.copy:hover::before{content:"\f104"}button.newInstance::before{content:"\f133"}button.delete::before{content:"\f110"}button.delete:hover::before{content:"\f115"}button.update::before{content:"\f141"}.view.dialog.documents .header .title::before,button.documents::before{font-family:crealis-iconfont;content:"\f10d"}button.documents:hover::before{content:"\f111"}.view.dialog.package .header .title::before,button.package::before{font-family:orisa-iconfont;content:"\e61e"}.view.dialog.packageItem .header .title::before,button.packageItem::before{font-family:orisa-iconfont;content:"\e61d"}button.recommended::before{font-family:crealis-iconfont;content:"\f11f"}button.openConfiguration::before{content:"\e629"}.mapSymbology .openConfigAsTemplate::before,button.openConfigAsTemplate::before{content:"\e605"}.mapSymbology .item.openConfigAsPosition::before,button.openConfigAsPosition::before{font-family:owf-iconfont;content:"\f10c"}button.copyPosition::before{font-family:owf-iconfont;content:"\f196"}button.addPosition::before{font-family:owf-iconfont;content:"\f13b"}.mapSymbology .deleteConfiguration::before,button.deleteConfiguration::before{content:"\e619"}.view.dialog.alternatives .header .title::before,button.alternatives::before{font-family:orisa-iconfont;content:"\e602"}button.startMentor{width:auto}button.startMentor::before{font-family:owf-iconfont;content:"\f142"}button.attributeReset::before{content:"\f12d";font-family:crealis-iconfont}button.customMaterial::before{content:"\f117";font-family:crealis-iconfont}.mapSymbology .item.basket::before,button.basket::before{font-family:owf-iconfont;content:"\f169"}button.cancelBasketPos::before{font-family:crealis-iconfont;content:"\f12d"}button.undo::before{content:"\f114"}button.undo:hover::before{content:"\f112"}button.hideColumns::before{content:"\f138";font-family:crealis-iconfont}button.hideColumns:hover::before{content:"\f139"}button.openSortInstances::before{content:"\f209";font-family:owf-iconfont}.status::before{font-family:orisa-iconfont}.status.incomplete::before{content:"\e600"}.status.complete::before{content:"\e614"}.status-req::before{content:"\e601";font-family:orisa-iconfont}.groupHeader .status-ok::before{content:"\e614";font-family:orisa-iconfont}button.navigate3D{font-size:2em;line-height:.875em;padding-left:.2em;padding-right:.2em}button.navigate3D::before{content:"\f150";font-family:crealis-iconfont}.view.dialog.configSettings .header .title::before,button.configSettings::before{content:"\f145";font-family:owf-iconfont}.selectIcon::before{font-family:crealis-iconfont}.selectWrapper:not(.switch).checkbox .selectIcon::before{content:"\f134"}.selectWrapper:not(.switch).checkbox.selected .selectIcon::before{content:"\f12f"}.selectWrapper:not(.switch).radiobutton .selectIcon::before{content:"\f130"}.selectWrapper:not(.switch).radiobutton.selected .selectIcon::before{content:"\f12e"}.selectWrapper:not(.switch).checkbox .openSubconfig+.selectIcon::before{content:"\f12f"}.selectWrapper:not(.switch).radiobutton .openSubconfig+.selectIcon::before{content:"\f12e"}.selectWrapper:not(.switch):hover .openSubconfig+.selectIcon::before{content:"\f134";font-family:owf-iconfont;font-weight:400}.selectWrapper:not(.switch).conflict .attributeSelect::before{content:"\f102"}.swiper-button{width:2.7rem;height:2.7rem;font-size:2.4rem;line-height:1;background-image:none}.swiper-button-disabled{display:none}.grp-list-element:hover .swiper-container-vertical .swiper-button{display:block}.grp-list-element:hover .swiper-container-vertical .swiper-button-disabled,.swiper-container-vertical .swiper-button{display:none}.swiper-container-vertical>.swiper-button-prev{top:1rem;left:50%;margin-top:0;margin-left:-2.5rem}.swiper-container-vertical>.swiper-button-next{top:auto;right:auto;bottom:1rem;left:50%;margin-top:0;margin-left:-2.5rem}.swiper-container-horizontal>.swiper-button-prev{margin-top:-2.5rem;left:1rem}.swiper-container-horizontal>.swiper-button-next{margin-top:-2.5rem;right:1rem}.swiper-container-vertical>.swiper-button-prev::before{content:"\e621"}.swiper-container-vertical>.swiper-button-next::before{content:"\e623"}.swiper-container-horizontal>.swiper-button-prev::before{content:"\e620"}.swiper-container-horizontal>.swiper-button-next::before{content:"\e622"}.swiper-container,.swiper-wrapper{z-index:0}.ds-header{display:none}.domainSelector .ds-header{display:block}.ds-header{display:none}.domainSelector .ds-header{display:block;font-size:.75em;padding-top:.5em;padding-bottom:.5em;cursor:pointer}.domainSelector .ds-header::after{font-family:owf-iconfont;content:"\f127";padding-left:.5em}.domainSelector.open .ds-header::after{content:"\f10f"}.domainSelector .ds-header>.showText,.domainSelector.open .ds-header>.hideText{display:inline}.domainSelector .ds-header>.hideText,.domainSelector.open .ds-header>.showText{display:none}.domainSelector .attr-value-list-element>.selectWrapper{font-size:0;border-bottom-width:0;transition:font-size .3s linear,border 0s .3s linear}.domainSelector:not(.open) .attr-value-list-element>.selectWrapper:not(.selected) *{font-size:0!important;transition:font-size .3s linear,border 0s .3s linear}.domainSelector.open .attr-value-list-element>.selectWrapper{border-bottom-width:1px}.domainSelector .attr-value-list-element>.selectWrapper.selected,.domainSelector.open .attr-value-list-element>.selectWrapper{display:flex;font-size:1em}.domainSelector button{display:none}.domainSelector .selected button,.domainSelector.open button{display:block}.domainSelector .attr-value-list-element>.selectWrapper .attributeData img{height:0;width:0;transition:width .3s linear;visibility:hidden;max-width:0;max-height:0}.domainSelector .attr-value-list-element>.selectWrapper.selected .attributeData img,.domainSelector.open .attr-value-list-element>.selectWrapper .attributeData img{height:auto;width:auto;visibility:visible;max-width:100%;max-height:unset}.domainSelector input.filterText{display:none;font-size:.8125em}.domainSelector.open input.filterText{display:block}.mapSymbology .item{line-height:1.4123em}.mapSymbology .item::before{font-family:orisa-iconfont;padding-right:.5em}.mapSymbology .title{padding-bottom:.5em}.intro.view{width:100vw;height:100%;overflow:hidden}.configurator.view{display:flex;height:100%;flex-direction:column;width:1px;min-width:100%}.configurator .header{z-index:1}.header .toolbar{display:flex;width:100%;overflow:hidden}.mobile-headerline{display:flex;flex-grow:1;flex-shrink:1;min-width:0}.mobile-headerline .logo,.mobile-headerline .menuButton,.mobile-headerline .treeButton{display:none}.header .breadcrumb{display:flex;flex-shrink:1;min-width:0;margin-right:1em}.header .breadcrumbVM{display:flex;align-items:center;justify-content:center;height:100%;padding:0 .625em}.breadcrumbVM>div{text-overflow:ellipsis;overflow:hidden}.header .subVMList{display:flex;white-space:nowrap;flex-shrink:1;flex-grow:1;min-width:0}.header .vmTitle{display:flex;cursor:pointer;min-width:0;white-space:nowrap;flex-shrink:1;border-top:0}.header .vmTitle>div{text-overflow:ellipsis;overflow:hidden;align-self:center;min-width:0;flex-shrink:1;flex-grow:1}.header .vmTitle.active{border-right:none;cursor:default;flex-shrink:0;flex-grow:0;font-weight:700;box-shadow:none;padding-left:.625em;padding-right:1em}.header .vmTitle.active .closeSubconfig{padding-right:.625em}.header .vmTitle.active .closeSubconfig::before{font-family:crealis-iconfont;content:"\f129";font-weight:400}.toolbarButtons{display:flex;flex-grow:0;flex-shrink:0}table.toolbarButton{display:none}.menuButton,.toolbarButton{padding:.6em .625em}.toolbarButton:before{font-family:orisa-iconfont}.toolbarButton .title{display:none}.toolbarButton:is(.labelButton,.labelButtonDashboard){display:flex;align-items:center;color:#8c8c8c}.toolbarButton:is(.labelButton,.labelButtonDashboard) div{display:block;padding-left:.5em}.logo{padding-left:.625em;padding-right:.625em;flex-shrink:0}.logo::before{content:"\e618";font-family:orisa-iconfont;font-size:3em;line-height:.7331;display:block}.navbar{width:100%;display:flex;flex-shrink:0;justify-content:space-between;height:2.2rem}.navbar-title{display:flex;justify-content:center;align-items:center;flex-grow:1}.navButtonGroup{display:flex}.navButton{display:flex;align-items:center;min-width:12.5rem;font-weight:700;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;cursor:pointer;line-height:1em}.navButtonGroup.left .navButton{border-right:3px solid #fff}.navButtonGroup.right .navButton{border-left:3px solid #fff}.navButton .navTitle{flex-grow:1;text-align:left}.mainNavButton::before,.navButton::after,.navButton::before{font-family:orisa-iconfont;font-size:.9375em;padding:0 .6667em;font-weight:400}.navButton::after{content:"\e609";width:1rem;text-align:right}.navButton.open::after,.navButton.openObjectSearch::after,.navButton.openProductViewer::after,.navButton.openTree::after{content:"\e615";font-size:1.5em;padding:0 .4167em}.treeButton::before{content:"\e604"}.globalMapButton::before{content:"\e60f"}.objectSearchButton::before{font-family:owf-iconfont;content:"\f144"}.productViewerButton::before{content:"\e625"}.overviewButton::before{content:"\e60d"}.mainNavButton{display:flex;flex-grow:1}.mainNavButton .navTitle,.mainNavButton button{font-weight:700}.mainNavButton .navTitle{flex-grow:1;text-align:left}.navPinWrapper .pin,.navPinWrapper button.wideDesign{padding-left:.666em;font-size:.9375em}.navPinWrapper .pin::before{font-family:owf-iconfont;content:"\f152"}.navPinWrapper .pin.sticky::before{content:"\f160"}.navPinWrapper button.wideDesign::before{content:"\f135";font-family:crealis-iconfont}body.wide button.wideDesign::before{content:"\f136"}.price-rollup{position:fixed;right:0;bottom:.5rem;margin-top:.5rem;margin-right:.5rem;max-height:calc(100% - 1rem);overflow:auto;z-index:1}.price-rollup.open{display:none}.price-rollup .accordion-header{border:none;padding:.625em;font-size:.6875em;line-height:1.2;text-align:right;transition:padding .3s cubic-bezier(.46, .03, .52, .96)}.price-rollup .accordion-header:hover,body.highlight .price-rollup .accordion-header{font-size:1em}.price-rollup .accordion-header.open{font-size:1em}.price-rollup .accordion-header.open::after,.price-rollup .accordion-header::after{display:none}.price-rollup .priceLine::after{content:"\e609";font-family:orisa-iconfont;padding-left:.625em;display:block}.price-rollup .accordion-header.open .priceLine::after{content:"\e60a"}.price-rollup .overallprice>div{display:inline}.price-rollup .priceLine .vat>div{display:inline;padding-left:.25em}.price-rollup .status{font-size:.6875em;font-weight:700;padding-top:.5em}.price-rollup .status::before{font-size:1.1538em;padding-right:.6667em;font-weight:400}.price-rollup .notCalculable{max-width:21em;margin-left:auto;padding-bottom:.5em}.price-rollup .accordion-content{padding:.625em;font-size:.8125em;cursor:default}.price-rollup .priceHeader{display:flex;padding:.3846em;font-weight:700}.price-rollup .priceList>.priceListItem{display:flex;padding:.3846em}.price-rollup .priceList>.priceListItem:last-child{border-bottom-width:0}.price-rollup .priceContent .priceHeader>.moduleName,.price-rollup .priceList>.priceListItem .moduleName{width:10em;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.price-rollup .priceList>.priceListItem .priceUnit{width:8em;flex-grow:1;justify-content:flex-end}.price-rollup .priceHeader>.modulePrice{width:8em;flex-grow:1;text-align:right}.price-rollup .infoRow{display:flex;align-items:flex-start}.price-rollup .infoRow>div:nth-child(2){font-weight:400;padding-left:.5rem}.content-area{flex-basis:1px;flex-grow:2;display:flex;position:relative;overflow:auto}.grp-list-swiper{display:flex;margin:0;width:100%}.grp-list-swiper>.swiper-scrollbar{display:none}.grp-list-swiper>.swiper-wrapper{height:auto}.grp-list-element{display:flex;flex-direction:column;width:25%;height:auto;flex-shrink:0;box-sizing:border-box}.grp-list-element.max{width:100%}.grp-list-element.max .attr-list.swiper-wrapper{flex-wrap:wrap;flex-direction:row;-webkit-box-orient:horizontal}.grp-list-element.max .attr-list-element{width:50%;box-sizing:border-box}.groupHeader{display:flex;flex-shrink:0;margin-bottom:.5rem}.groupHeaderFunctions{display:grid;grid-template-columns:auto;grid-template-rows:repeat(3,1fr);padding:.25em .625em;column-gap:.4em}.groupHeaderFunctions .navigate3D{grid-row:1;grid-column:1;line-height:.3em}.groupHeaderFunctions .groupZoom{grid-column:2;grid-row:1}.groupHeaderFunctions .openInfoDialog{grid-column:2;grid-row:3}.groupHeaderFunctions :is(.status-ok,.status-opt,.status-req){grid-column:2;grid-row:2}.actionButtonHeader{color:#b4b4b4}.actionButtonHeader:hover{color:#3287dc}.groupIdent{display:none}.groupNumber{font-size:2.6875em;padding-left:.3488em;padding-right:.3488em;line-height:1.75em;flex-shrink:0}.groupOrder{display:none}.groupIdent,.groupInfo,.groupLongDesc{padding:.7692em;font-size:.8125em;line-height:1.4123em}.groupInfo{flex-shrink:0}.groupName{font-weight:700;line-height:1.0625em;height:2.125rem;margin-bottom:1.125rem;margin-top:1.125rem;flex-grow:1;width:0}.groupHeader .status-ok,.groupHeader .status-req,.groupZoom{padding-top:.125em;padding-bottom:.125em}.groupZoom::before{content:"\e624";font-family:orisa-iconfont;font-weight:400}.grp-list-element.max .groupZoom::before{content:"\e61a"}.openObjectSearch .grp-list-swiper,.openProductViewer .grp-list-swiper,.openTree .grp-list-swiper{width:75%}.openTree .overview{width:75%;margin-left:25%}.openObjectSearch.overview,.openProductViewer.overview{width:75%;margin-right:25%}.openObjectSearch .grp-list-element,.openProductViewer .grp-list-element,.openTree .grp-list-element{width:33.33%}.openTree .openObjectSearch .grp-list-element,.openTree .openObjectSearch .grp-list-swiper,.openTree .openProductViewer .grp-list-element,.openTree .openProductViewer .grp-list-swiper{width:50%}.openTree .openObjectSearch.overview,.openTree .openProductViewer.overview{width:50%;margin-right:25%;margin-left:25%}.openObjectSearch .grp-list-element.max,.openProductViewer .grp-list-element.max,.openTree .grp-list-element.max{width:100%}.attr-list-swiper{width:100%}.attr-list-element{height:auto;width:auto;padding:.625em}.attributeIdent{display:none}.attributeHeadline{display:flex;padding-bottom:.3125em;align-items:center;flex-wrap:wrap;word-break:break-word}.attributeName{flex:1;align-self:center;text-transform:uppercase;line-height:1.4375em}.attributeLongDesc{width:100%;margin-top:.3125rem}.attributeInfo{padding-bottom:.625em;font-size:.8125em;line-height:1.4123em;word-break:break-word}.attributeHeadline .status-req::before,.attributeReset{padding-left:.5em}.attributeHeadline .compareModules{padding-left:.5em;padding-right:0;font-size:1.2em}.attributeHeadline .status-ok::before{display:none}.attributeButtons{display:flex;align-items:center;align-self:baseline;margin-left:auto}.attributeButtons>*{display:flex}.attr-value-list{border-bottom:1px solid transparent}.attr-value-list-element{position:relative;font-size:.8125em}.attr-value-list-element>.selectWrapper{display:flex;padding-top:.625em;padding-bottom:.625em;border-bottom:1px solid transparent}.attr-value-list-element:last-child>.selectWrapper{border:none}.attr-value-list-element>.selectWrapper .openSubconfigWrapper{display:flex;width:100%}.attributeData{width:100%}.attributeDataMain{display:flex}.attributeValueIdent{display:none}.attributeValueName{font-weight:700;line-height:1.4123em;min-height:1.8462em;padding-top:.125em;flex-grow:1}.valueType-vm .attributeValueName{font-style:italic}.attributeSelect{flex-shrink:0;align-self:flex-start;width:1.845em;font-size:1.3846em;padding-right:.625em;padding-left:.25em;font-weight:700}.selectWrapper.readonly .attributeSelect{cursor:default}.selectWrapper.conflict .attributeSelect{font-weight:400}.selectWrapper.switch button.attributeSelect{position:relative;height:1rem;min-width:2rem;padding:.2rem;border-radius:34px;border:1px solid}.attr-value-list .selectWrapper.switch button.attributeSelect{margin-right:.625em}.selectWrapper.switch .openSubconfig~button.attributeSelect:before,.selectWrapper.switch input:checked~button.attributeSelect:before{left:calc(100% - .4rem);transform:translate(-100%,50%)}.selectWrapper.switch button.attributeSelect:before{position:absolute;left:.4rem;bottom:50%;height:.8rem;width:.8rem;border-radius:50%;transform:translateY(50%);content:"";transition:.4s}.entryField{display:flex;flex-wrap:wrap;align-items:center}.attributeMaskText{width:100%}.entryField .prefix{padding-right:.25em}.entryField .suffix{padding-left:.25em}.attrEntry::-webkit-input-placeholder{text-align:right}.attrEntry::-moz-placeholder{text-align:right}.attrEntry:-ms-input-placeholder{text-align:right}.valueType-number input{text-align:right}.attributeData .itemprice{line-height:1.4123em;min-height:1.8462em;padding-top:.125em;flex-shrink:0;justify-content:flex-end}.attrValButtons{display:flex;flex-shrink:0;align-items:flex-start;margin-left:auto}.attrValButtons .subconfigButtons{display:flex}.subconfigButtons .status-req.status-subconfig{font-size:1.23em;padding:0 .25em}.subconfigButtons .actionButton.deleteSubconfig{font-size:0}.attributeMaskText,.attributeValueInfo,.attributeValueLongDesc{padding-top:.25em;line-height:1.4123em}input.countFree{width:4em;text-align:right}.countFreeText{display:inline;padding-right:.25em}button.recommended{cursor:default}.attributeDataMain>textarea{flex-grow:1}.valueSpecList:empty{display:none}.valueSpecList .attr-value-list-element>.selectWrapper{border:0;align-items:center}.valueSpecList .valueSpecName{line-height:normal;padding-top:0;min-height:unset}.actionButton.forbidden,.dialog .button.forbidden,.editVM.forbidden,.toolbarButton.forbidden{display:none;pointer-events:none}.model-tree{flex-shrink:0;z-index:55;max-height:100%;overflow:hidden;width:0}.tree-wrapper.openTree .model-tree{width:100%;overflow:auto}.tree-wrapper{display:flex;width:100%;height:100%;z-index:55}.view.configurator-nav{width:0}.openTree .configurator-nav{width:25%}body.wide .grp-list-element{width:100%!important}body.wide .groupZoom{display:none}body.wide .groupHeader .status-ok,body.wide .groupHeader .status-req{padding:.625em}body.wide .treeButtonWrapper>button.pin{visibility:hidden}body.wide .attr-list.swiper-wrapper{flex-direction:row;flex-wrap:wrap}body.wide .attr-list-element{width:50%;box-sizing:border-box}.tree-groupline.status-ok::after,.tree-groupline.status-req::after{font-family:orisa-iconfont;padding-right:.5625em;font-size:1rem;line-height:1em}.tree-groupline{display:flex;padding:.85em;font-size:.8125em;font-weight:400;box-sizing:border-box}.tree-groupline::before{content:"\e609";font-family:orisa-iconfont}.tree-groupline.open::before{content:"\e60a"}.tree-groupName{flex-grow:1;padding-left:.85em;padding-right:.85em}.tree-groupline::after{position:static}.tree-groupline.status-ok::after,.tree-groupline.status-opt::after{content:""}.tree-groupline.open::after{display:none}.tree-attributes.accordion-content{display:block;height:0;overflow:hidden}.tree-attributes.accordion-content.open{height:auto}.tree-attribute>div{padding:.85em;padding-left:2.7em;font-size:.8125em;cursor:pointer}.tree-attr-line{display:flex;justify-content:space-between}.tree-attr-line::before{display:none}.tree-attr-line::after{font-family:orisa-iconfont;padding-left:.6875em;padding-right:.5625em;font-size:1rem}.tree-attr-line.status-ok::after{content:"\e614"}.tree-attr-line.status-req::after,.tree-groupline.status-req::after{content:"\e601"}.tree-attr-values{font-size:.9231em;font-style:italic}.tree-attr-value{padding:.5em 2.25rem 0 .5em}.tree-attr-value+.tree-attr-value{padding-top:.25em}.objectSearch{display:flex;flex-direction:column;position:absolute;right:0;width:25%;height:100%;padding:.625em;font-size:.875em;box-sizing:border-box;z-index:54}.objectSearchButton::before{font-weight:700}.objectSearch .searchResult{padding:2rem 0 1rem}.objectSearch .objectSearchContainer{display:flex;flex-wrap:wrap}.objectSearch button.search{padding:0 .5em;border-top-right-radius:.3125em;border-bottom-right-radius:.3125em}.objectSearch .filterButtonWrapper{margin-left:2rem;padding:.5em}.objectSearch .filterButton{padding:.25rem .5rem}.objectSearch .filterButton::before{content:"\f153";font-family:owf-iconfont;padding-right:.25em}.objectSearch .closeFilterButton::before{content:"\f10d";font-family:owf-iconfont}.objectSearch .closeFilterButton{height:2rem;width:2rem}.objectSearch .searchTitle{flex-basis:100%;font-weight:700;margin-bottom:1em;margin-top:.5em;font-size:1rem}.objectSearch .searchBar{display:flex;align-items:center;flex:1}.objectSearch .searchLabel{margin-right:1em}.objectSearch .searchEntryWrapper{display:flex;flex:1;max-width:20rem}.objectSearch .searchEntry{flex:1;width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.objectSearch .searchTags{display:flex;flex-wrap:wrap;flex-basis:100%;margin-top:.5em;font-size:.75rem}.objectSearch .searchTag{display:flex;margin:.25em .75em .25em 0}.objectSearch .searchTag .close{margin-left:.25em}.objectSearch .searchFilterTagsContainer{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;right:.625em;padding:1rem;margin-top:.625em;max-width:12em}.objectSearch .filterTags{flex-basis:100%}.objectSearch .filterTag{display:flex;justify-content:space-between;align-items:center}.objectSearch .tagName{margin-right:2em}.objectSearch .filterSeparator{border-bottom:1px solid grey}.objectSearchResult{overflow:hidden}.objectSearchResult .searchResult{height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto;padding-bottom:0}.objectSearchResult .listHeader{line-height:2em;color:#3287dc;background-color:#e1ebfa}.objectSearchResult .searchResult>.listRows{height:100%;box-sizing:border-box}.objectSearchResult .resultRow{padding:.25em 0;align-items:baseline;border-bottom:1px solid #f0f0f0}.objectSearchResult .noContentFound{padding-top:0;padding-bottom:2rem}.objectSearchResult .jumpTo{padding:.5em}.objectSearchResult .jumpTo::before{content:"\f119";font-family:crealis-iconfont;color:#3287dc}.objectSearchResult .listAttribute,.objectSearchResult .listAttributeValue,.objectSearchResult .listGroupWrapper{word-break:break-word;overflow:hidden;padding-right:.5em;box-sizing:border-box}.objectSearchResult .listHeader>div:first-child,.objectSearchResult .resultRow>div:first-child{padding-left:.5em;box-sizing:border-box}.objectSearchResult .resultRow>.listRows{overflow:hidden}.objectSearchResult .listGroupWrapper .listRow{padding:.25em 0}.objectSearchResult .listGroup{align-self:center;padding:.5em 0}@keyframes jumpBlink{0%{background-color:#fff}50%{background-color:rgba(50,135,220,.25)}100%{background-color:#fff}}.wasJumpedTo{animation:jumpBlink 1s 2}.productViewer{height:100%;width:25%;overflow-y:auto;box-sizing:border-box}.openObjectSearch .productViewer{z-index:-1}.productViewer.fullscreen-mode{position:fixed;width:100%;top:0;z-index:56}.productViewer .vis2d .classification{display:none}.productViewer .vis{display:block;margin:0 auto}.vis2d .svg>svg{overflow:hidden}.vis2d .clickarea{fill:rgba(0,0,0,0);cursor:pointer;shape-rendering:crispEdges;pointer-events:none}.vis2d .clickarea.required{stroke:red;stroke-width:1px;pointer-events:all}.vis2d .clickarea.required:hover{fill:rgba(50,135,220,0.18)}.vis2d .clickarea.required.valued{stroke:lime}.vis2d .visentry{font-size:.8125em;cursor:pointer}.visentry:hover{fill:rgba(255,1,1,1)}.vis2d .vistext{font-size:.8125em}.vis3d{position:relative;height:100%}.activeGraphics{display:block;height:100%;width:100%}.interface3d{position:absolute;top:0;height:100%;width:100%;padding:.25rem;box-sizing:border-box;overflow:hidden;pointer-events:none}.mainInterfaceBtns{display:flex;pointer-events:all}.interfaceBtn{border-radius:3px;padding:.125em;font-size:1.5rem;line-height:1;transition:all linear .2s}.interfaceBtn{margin-left:.125em;margin-right:.125em}.interfaceBtn.more{order:1}.interfaceBtn::before{font-family:owf-iconfont}.interfaceBtn.more::before{content:"\f173"}.interfaceBtn.next::before{content:"\f115"}.interfaceBtn.prev::before{content:"\f107"}.interfaceBtn.fullscreen::before{content:"\f157"}.fullscreen-mode .fullscreen::before{content:"\f14d"}.interfaceBtn.saveScreenshot::before,.interfaceBtn.screenshot::before,.interfaceBtn.screenshots::before{content:"\f1a1"}.interfaceBtn.dimension::before{content:"\f17e"}.interfaceBtn.screenshot,.interfaceBtn.screenshots{margin-left:auto}.interfaceBtn.more.open{border-radius:3px 3px 0 0}.features3d{text-align:right}.featuresPanel{border-radius:3px 0 3px 3px;margin-left:auto;width:0;transition:all .6s cubic-bezier(.4, 0, 1, 1);overflow:hidden;pointer-events:all}.features3d.open .featuresPanel{width:18.5rem;padding:.25em}@media only screen and (min-width:1280px){.features3d.open .featuresPanel{width:25.5rem}}.interface3d>.changemode{display:none;pointer-events:all;position:absolute}.interface3d>.changemode.open{display:block}.interfaceGroup{padding-bottom:.5em}.interfaceGroup .title{font-size:.875rem;padding-bottom:.25em;text-align:left}.interface3d .featuresPanel .title::before{content:"\f115";font-family:owf-iconfont;padding-right:.25em}.interfaceElements{display:flex;flex-wrap:wrap}.interfaceElement{padding:.25em}.interfaceImage{height:5rem;padding:0;opacity:.9}.interfaceImage:hover{opacity:1}.interfaceDialog .header{display:flex;justify-content:space-between;align-items:center;padding:.5em}.interfaceDialog .headline{font-weight:700;text-transform:uppercase}.interface3d .interfaceDialog{display:none;position:relative;width:0;pointer-events:all;margin:20px 0 20px auto;background:#fff;box-shadow:0 0 10px 1px #8c8c8c}.interface3d .interfaceDialog.open{display:block;min-width:27em}.screenshots .header .screenshotsHeadline{font-size:1.2em}.screenshots .screenshotDescription{height:100%;width:100%;align-self:flex-end;margin:0 1.5rem}.screenshots .screenshotList{max-height:60vh;overflow-y:auto}.screenshots .screenshotList>.screenshotListItem{display:flex;justify-content:space-between;padding-bottom:.5rem}.screenshots .screenshotList>.screenshotListItem:first-child{padding-top:.5rem}.screenshots .screenshotListItem .showHideableObjects{display:none}.screenshots .screenshotListItem .changeOrderButtons{display:flex;flex-direction:column;justify-content:flex-end}.screenshots .changeOrderButtons .listImg{width:2em;height:2em;font-size:1em;margin:0}.screenshots .changeOrderButtons .listImg:not(:hover){background-color:#b4b4b4}.screenshots .changeOrderButtons .moveUp{margin-bottom:.25em}.screenshots .thumbnailWrapper{display:flex;position:relative}.screenshots .thumbnailWrapper .delete{position:absolute;bottom:0;right:0;height:2rem;width:2rem;border-top-left-radius:3px}.screenshots .thumbnailWrapper .delete:hover::before{content:"\f110"}.openDimension::before{content:"\f127"}.interfaceDialog.dimension .accordion-header{display:flex;border:none;padding:.25em;font-weight:400}.interfaceDialog.dimension .accordion-header::after{content:"\f134"}.measureItem{padding-left:.5em;padding-right:.5em;padding-bottom:.5em}.measureItem .accordion-content{padding-top:.5em}.dimension .labelEntry{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;padding-top:.3rem;max-width:32rem}.dimension .labelEntry>:first-child{text-overflow:ellipsis;overflow:hidden;padding-right:.25rem}.interfaceDialog.dimension .coordEntry{display:inline-block;padding-top:1em}.interfaceDialog.dimension .coordEntry+.coordEntry{margin-left:2em}.interfaceDialog.dimension .coordEntry input{width:5rem}.interfaceDialog.dimension .coordEntry .interfaceBtn{font-size:1rem;padding:.5em}.interfaceDialog.dimension .coordEntry>div{display:flex;align-items:baseline;padding-top:.25em;justify-content:space-between}.addDimension::before{content:"\f13e"}.interfaceBtn.delete:hover::before{content:"\f110"}.overview{position:absolute;top:4.4985rem;bottom:0;width:100%;padding:.625rem;box-sizing:border-box;overflow:auto}.pricerows.accordion{display:flex;flex-direction:column;overflow:hidden}.pricerows .accordion-content.open{max-height:19rem}.pricerows .accordion-header::after{font-family:orisa-iconfont;content:"\e609"}.pricerows .accordion-header.open::after{content:"\e60a"}.pricerows .headerline{display:flex;align-items:baseline;padding:.625em 0 .625em .5em;font-weight:400;border:none}.pricerows .headerline{order:2;z-index:1}.pricerows .headerline::before{font-family:orisa-iconfont;content:"\e60d";padding-right:.25em;flex-shrink:0}.pricerows .headerline .priceline{flex-grow:1;justify-content:flex-end;padding-right:2rem;padding-left:1rem}.pricerows .headerline.accordion-header .priceline{font-weight:700}.pricerows .headerline.accordion-header .priceline .text{white-space:nowrap}.pricerows .headerline .status,.pricerows .headerline .status::before,.pricerows .headerline .title,.pricerows .headerline::before{overflow:hidden;width:auto;white-space:nowrap;transition:all .5s cubic-bezier(.61, -.04, .7, .67)}.pricerows .headerline .status,.pricerows .headerline .title{flex-shrink:0}.pricerows .headerline.open .status,.pricerows .headerline.open .status::before,.pricerows .headerline.open .title,.pricerows .headerline.open::before{font-size:0}.pricerows .accordion-content .headerline .offerNr,.pricerows .accordion-content .headerline .revNr,.pricerows .headerline .offerNr,.pricerows .headerline .revNr{display:flex;white-space:nowrap}.pricerows .accordion-content .headerline .offerNr div,.pricerows .accordion-content .headerline .revNr div,.pricerows .headerline .offerNr div,.pricerows .headerline .revNr div{margin:0 .5em 0 0}.pricerows .headerline .docOfferRevContainer{display:flex;flex-wrap:wrap;margin-left:.5rem}.pricerows .status{font-style:italic;font-size:.8125em}.pricerows .status::before{padding-right:.25em;padding-left:1em;font-style:normal;font-size:1rem}.pricerows .notCalculable{flex-grow:1;padding-right:2rem;padding-left:3rem;font-style:italic;text-align:right;font-size:.8125em;transition:all .5s cubic-bezier(.61, -.04, .7, .67)}.pricerows .accordion-content.open .notCalculable{font-size:0}.pricerows .accordion-content{display:block;max-height:0;transition:all .5s cubic-bezier(.4, 0, 1, 1)}.pricerows .priceFeature,.pricerows .pricerowContent{display:flex;padding:.625em 2rem .625em .5em;justify-content:flex-end;flex-wrap:wrap;font-size:.8125em}.pricerows .pricerowList{max-width:62.5rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.pricerows .pricerowList .priceItem{display:flex;width:25rem;padding-left:3em;padding-bottom:.25em;box-sizing:border-box;flex-grow:1}.pricerows .pricerowList .priceItem .type{text-align:right;overflow:hidden;text-overflow:ellipsis;flex-grow:1;width:1px}.pricerows .pricerowList .priceItem .priceUnit{width:11.5rem;justify-content:flex-end;padding-left:.25em}.pricerows .discount,.pricerows .targetPrice{align-items:center}.pricerows .priceFeature>input{text-align:right;margin-left:.25em}.pricerows .priceFeature .cCB{width:auto;margin-left:.25em}.pricerows .status.noPrices{padding-top:.5em}.pricerows .status.noPrices::before{padding-left:.5em}.overviewModules{padding-top:1rem;font-size:.8125em}.basicprice{display:flex;margin-left:auto}.basicprice .priceUnit{padding-left:.25em}.moduleSection{padding-bottom:1.5385em}.moduleSection .vmTitle{display:flex;flex-wrap:wrap;padding:.3125em;font-weight:700}.overviewHeader{display:flex;font-weight:700;padding-top:.3846em}.overviewModules .mobileTitle{display:none}.overviewListItem{display:flex}.overviewList.hideColumns .overviewListItem{padding-right:2rem;min-height:2.69em}.print .overviewList.hideColumns .overviewListItem{padding-right:0}.overviewModules .segment{padding:.3846em .7692em;width:8em;box-sizing:border-box}.overviewHeader .item{word-break:break-all}.overviewModules .moduleName{width:10em}.overviewModules .moduleText{flex-grow:1;flex-shrink:0}.overviewModules .moduleAmount{flex-shrink:0;text-align:right;width:5em}.overviewModules .position{flex-shrink:0;text-align:left;width:3em}.overviewModules .notdiscountpossible{flex-shrink:0;text-align:right;width:5em}.overviewModules .modulePrice{flex-shrink:0;text-align:right}.overviewModules .modulePrice input{text-align:right}.overviewModules .moduleAmount.priceUnit,.overviewModules .modulePrice .priceUnit,.overviewModules .notdiscountpossible.priceUnit{justify-content:flex-end}.overviewModules .moduleDesc{font-weight:700}.overviewModules .moduleButtons{width:auto;text-align:right;flex-shrink:0}.overviewModules .moduleButtons .actionButton{width:1.25em;padding:0}.overviewModules .segment input{width:100%;box-sizing:border-box}.overviewModules .itemDiscount{width:7em}.overviewModules .itemTargetPrice{width:11em}.overviewHeader .hideColumns{width:2rem;font-size:1.5em;align-self:flex-start;padding-top:.25em}.overviewHeader .itemDiscount,.overviewHeader .itemTargetPrice,.overviewHeader~.custModuls .itemDiscount,.overviewHeader~.custModuls .itemTargetPrice,.overviewHeader~.overviewList .itemDiscount,.overviewHeader~.overviewList .itemTargetPrice{display:none}.overviewHeader.showColumns .itemDiscount,.overviewHeader.showColumns .itemTargetPrice,.overviewHeader.showColumns~.custModuls .itemDiscount,.overviewHeader.showColumns~.custModuls .itemTargetPrice,.overviewHeader.showColumns~.overviewList .itemDiscount,.overviewHeader.showColumns~.overviewList .itemTargetPrice{display:block}.overview .addCustModule{padding-top:.5em}.overviewModules .custModuleButtons{display:inline-block}.custModuls{padding-top:1em}.moduleSection .custModuleTitle{padding:.5em .3125em .3125em;font-weight:700}.overviewModules .overviewListItem.deleteCustMod{text-decoration:line-through}.overviewModules .overviewListItem.changeCustMod,.overviewModules .overviewListItem.optionalPosition{font-style:italic}.overviewModules .overviewListItem.changeCustMod .moduleAmount::before,.overviewModules .overviewListItem.changeCustMod .modulePrice .priceUnit::before,.overviewModules .overviewListItem.changeCustMod .notdiscountpossible::before,.overviewModules .overviewListItem.optionalPosition .moduleAmount::before,.overviewModules .overviewListItem.optionalPosition .modulePrice .priceUnit::before,.overviewModules .overviewListItem.optionalPosition .notdiscountpossible::before{content:"("}.overviewModules .overviewListItem.changeCustMod .moduleAmount::after,.overviewModules .overviewListItem.changeCustMod .modulePrice .priceUnit::after,.overviewModules .overviewListItem.changeCustMod .notdiscountpossible::after,.overviewModules .overviewListItem.optionalPosition .moduleAmount::after,.overviewModules .overviewListItem.optionalPosition .modulePrice .priceUnit::after,.overviewModules .overviewListItem.optionalPosition .notdiscountpossible::after{content:")"}.overviewModules .overviewListItem.changeCustMod input,.overviewModules .overviewListItem.deleteCustMod input{color:inherit}.priceline{display:flex}.priceline .priceNumber{flex-shrink:0}.priceline .price+.unit,.priceline .text+.price{padding-left:.25em}.priceline .vat{padding-left:.25em;flex-shrink:0}.priceUnit{display:flex}.priceUnit .unit{padding-left:.25em}.tableCell.right,.tableHeader.right{text-align:right}.tableCell.right .priceUnit{justify-content:flex-end}.tableCell.center,.tableHeader.center{text-align:center}th{padding-top:.25em;padding-bottom:.25em}.tableHeader{font-weight:700;padding-left:.4615em;text-align:left}td{vertical-align:top;padding-top:.25em;padding-bottom:.25em}.tableCell{padding-left:.4615em}.view.dialog{font-size:1rem}.view.dialog .box{min-width:30rem;max-height:calc(100% - 2rem);margin:1rem;overflow-y:auto;overflow-x:hidden;cursor:default}.view.dialog .header:not(tr){display:flex;height:2.1875rem;align-items:center;flex-shrink:0;flex-wrap:nowrap;margin-bottom:.3125em}.view.dialog .header .title{padding-left:.9375em;padding-right:.9375em;flex-grow:1;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.view.dialog .header .title::before{font-family:orisa-iconfont;padding-right:.625em;font-weight:400}.view.dialog .header .title.multi{display:flex}.view.dialog .header .title.multi .dynamicTitle{padding-left:.25em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.view.dialog .header .close::before{content:"\e615";padding:0 .46875em;font-size:2rem;font-family:orisa-iconfont}.view.dialog .content{padding:1.1538em;font-size:.8125em}.view.dialog .footer{display:block;height:auto;padding:.9375em;text-align:right;flex-shrink:0}.view.dialog .content button:not(.switch):not(.attributeSelect),.view.dialog .fileupload .action,.view.dialog .footer button{min-width:5.9375rem;padding:.3077em .5385em}.view.dialog .message-buttons button+button{margin-left:.3077em}.view.dialog .footer button{font-size:.8125em}.dialog .footer button{margin-left:.125em;margin-right:.125em}.view.dialog .selectAttr{display:flex;padding-bottom:.7692em}.view.dialog .selectAttr .selectIcon:not(:empty){display:flex;align-items:center}.view.dialog .selectAttr .selectIcon:not(:empty)::before{padding-right:.625em;font-size:1.3307em}.view.dialog input{font-size:1em}.dialog.save::before{content:""}.view.dialog .fileupload{display:flex}.view.dialog input.filename{width:50%;min-width:13rem}.view.dialog .fileupload .action{flex-shrink:0;margin-left:.25em;box-sizing:border-box;text-align:center}.customerModule .optionList .optionKey{width:12.92em;flex-shrink:0;word-break:break-all;font-weight:700}.customerModule .optionList .row{display:flex;padding:.5em 0 .5em .4615em}.customerModule .optionList .row .entryList{flex-grow:1}.customerModule .optionList input,.customerModule .optionList textarea{flex-grow:1;width:100%;box-sizing:border-box}.customerModule .selectIcon::before{font-size:1.3307em}.switchPanel{display:flex;align-items:center}.switchPanel>div:first-child{padding-right:1em}.dialog.conflict .header .title::before{content:"\e601";font-family:orisa-iconfont}.dialog.conflict .titleAction{font-weight:700;padding-bottom:.8125em;font-size:1.2307em}.dialog.conflict .titleAction>div{display:inline}.dialog.conflict .changeValue{font-style:italic;text-transform:uppercase;padding-right:.25em}.dialog.conflict .vmItem{padding-bottom:1em}.dialog.conflict .vmItem:last-child{padding-bottom:0}.dialog.conflict .vmItem+.vmItem{padding-top:1em}.dialog.conflict .vmTitle{padding-bottom:.25em}.dialog.conflict .conflictAttrList{padding-top:.25em;padding-left:1em}.dialog.conflict .attrItem+.attrItem{padding-top:.5em}.dialog.conflict .attrItem>.attributeName{font-weight:700}.dialog.conflict .conflictValueList{padding-left:.5em}.dialog.conflict .conflictValue{display:flex}.dialog.conflict .conflictValue+.conflictValue{padding-top:.25em}.dialog.conflict .conflictValue .type{width:15em;font-style:italic;flex-shrink:0}.dialog.conflict .conflictValue .value{font-weight:700}.dialog.conflict .conflictValue .desc{padding-left:.5em}.dialog.conflict .conflictValue .desc:empty{display:none}.dialog.conflict .conflictValue .desc::before{content:"("}.dialog.conflict .conflictValue .desc::after{content:")"}.view.dialog.compare .box{flex-grow:1}.view.dialog.compare .header .title::before{content:"\e62a"}.view.dialog.compare .titleBar .button:hover{border-radius:0}.compare .uploadFile{padding:2em 0}.compareVM .vmTitle{padding-top:.5em;padding-bottom:.5em}.compareMessage{padding-top:.5em;padding-bottom:.5em}.compareHeader{display:flex;font-weight:700}.compareTable>.compareHeader{padding-left:2.55em}.compareHeader .compareValueList{border:none}.compareVM+.compareVM{padding-top:1em}.compareVMList+.compareHeader{padding-top:2em}.headerCol{width:12rem;flex-shrink:0;padding:.5em 0 .5em .4615em;word-break:break-all;font-weight:700}.compareAttr,.compareLine{display:flex}.compareLine .attributeSelect{padding-top:.25em}.compareValueList{display:flex;width:30rem;flex-grow:1}.compareValue{width:10rem;flex-grow:1;padding:.5em 0 .5em .4615em;word-break:break-all}.versionDifference>div{padding:6px}.versionElement>div{display:inline-block;min-width:15em}.view.dialog.compare .crealisSearchMask .titleBar{padding-left:0}.view.dialog.compare .crealisSearchMask button{box-shadow:none;border:none;min-width:auto;padding:0}.view.dialog.compare .searchResult{padding-left:0;padding-right:0}.compareModules .headerCol{display:flex;flex-grow:0}.compareHeader.listHeader .headerCol.sort-down::after,.compareHeader.listHeader .headerCol.sort-up::after{font-weight:400}.compareModules .compareList{display:flex;flex-direction:column}.compareModules .compareRows{display:flex;flex-direction:column}.csticList{display:flex;flex-wrap:wrap;padding:.5em 0 .5em .4615em}.csticValue,.csticValues{display:flex}.csticValues:not(:last-child){margin-right:.25em}.csticValue{word-break:break-word}.csticValue::after{content:",";display:inline}.csticValues:last-child .csticValue::after{display:none}.csticValues>.unit{display:inline;padding-left:.25em}.packCurrentAttr{display:flex;flex-wrap:wrap;font-weight:700}.packAttrName{padding-right:.25em}.packInfoIntro{padding-top:.5em}.packAttrName::after,.packInfoIntro::after{content:":"}.proposePacksIntro{padding-bottom:.5em}.packAttrInfo{display:flex}.packageList{display:flex;flex-wrap:wrap;padding-top:.5em}.packageElement{padding:1em 0 1em 1em;display:flex;flex-direction:column}.packageName{font-weight:700}.packageName.conflict::before{font-family:crealis-iconfont;content:"\f102";padding-right:.3125em}.packageList .addPackage{text-align:right;padding-top:.5em}.packageContentList{flex-grow:1;padding-top:.5em;padding-left:.4615em}.packageContentElement{padding-bottom:.5em;max-width:22.5rem}.packValDesc{padding-top:.125em;line-height:1.4123em}.packReason{padding-bottom:.5em;padding-top:.5em;font-style:italic}.view.dialog.compareModules .box{display:flex;flex-direction:column;max-width:100%;margin-left:2%;margin-right:2%}.view.dialog.compareModules .content{display:flex;flex-direction:column}.view.dialog.compareModules .content{overflow:auto}.compareHeader>.compareHeader{flex-grow:1;border:none}.compareCsticList{display:flex}.compareCsticList>div{width:12rem;flex-shrink:0;padding:.5em 0 .5em .4615em}.compareCsticList .csticList{padding:0}.view.dialog.upload .message{padding-top:1.8462em}.view.dialog.upload .loadAsCopy{padding-top:.7692em}.view.dialog.version .box{width:30rem}.view.dialog.version .message{padding-bottom:1em}.dialog.save .infoAsk{padding-top:.3077em}.view.dialog.saveServer .saveAttr{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:.5em}.view.dialog.saveServer .saveAttr>:first-child{padding-right:.5em}.view.dialog.saveServer .saveAttr:first-child .configName{flex-grow:1}.view.dialog.saveServer .revOfferNumber{padding-top:2em}.view.dialog.saveServer .revOfferNumber{padding-top:2em}.view.dialog.saveServer .newRevOfferNumber{padding-top:1em}.view.dialog.saveServer .forceNewNumber{padding-bottom:1em}.view.dialog.saveServer .selectAttr{padding-left:.5em}.dialog.view.saveServer .selectWrapper{padding:0;margin-bottom:.7692em}.dialog.view.saveServer .selectWrapper .selectIcon{height:100%;width:100%}.view.print{position:fixed;box-sizing:border-box;overflow:auto}.view.dialog.print .box{width:21cm}.view.dialog.print .overviewModules .moduleName{word-break:break-all}.view.dialog.print .docOfferRevContainer{margin-top:1rem}.view.dialog.print .offerNr,.view.dialog.print .revNr{display:flex;padding:.25rem 0}.view.dialog.print .offerNr div:first-child,.view.dialog.print .revNr div:first-child{margin:0 .5em 0 0}.printTitle{text-align:center;font-size:1.2307em;font-weight:700;line-height:1.4123em}.printSubTitle{display:flex;padding-top:1.8462em;padding-bottom:.7692em}.printSubTitle>:first-child{padding-right:.25em}.printInfo{display:flex}.printInfoTitle{width:40%;padding:.4615em}.printInfoDesc{width:60%;padding:.4615em}.print.dialog .priceline{font-weight:700}.print.dialog .priceline .priceUnit{padding-left:.25em}@media print{#glasspane,.view{display:none!important}.view.print{display:block!important;position:absolute;width:100%;overflow:visible;height:auto}.view.dialog.print .box{margin:0;width:100%;max-height:none;overflow:hidden}.view.dialog.print .header{display:none}.moduleSection .vmTitle,.overviewListItem{-webkit-print-color-adjust:exact}}.documentAssembler.dialog .title::before{content:"\e61f"}.documentAssembler .content .docSection button.move{visibility:hidden;width:2.5rem;min-width:2.5rem;align-self:flex-start;border-radius:.3125em}.documentAssembler .docSection button.move.show{visibility:visible}button.move.down{margin-left:.25em}.documentAssembler .selectWrapper.readonly:hover{background-color:inherit}.documentAssembler .selectIcon{min-height:1.4615em;width:2.1538em}.documentAssembler .selectWrapper{align-items:center;padding:.5em}.documentAssembler .selectWrapper .selectIcon::before{padding-right:.625em;font-size:1.3307em;flex-shrink:0}.documentAssembler .selectAttrName{flex-grow:1;word-break:break-all;padding-right:.5em}.documentAssembler .uploadFile{display:flex;padding-bottom:.7692em}.view.dialog.documentAssembler input.filename{display:none}.view.dialog.documentAssembler .fileupload .action{margin-left:0;padding-left:.5em;border:none;box-shadow:none}.view.dialog.documentAssembler .fileupload .action:hover{background-color:inherit}.view.dialog.documentAssembler .fileupload .action::before{content:"\f16c";font-family:owf-iconfont;padding-right:.9em;font-size:1.3307em}button.move::before{font-family:crealis-iconfont}button.move.up::before{content:"\f12c"}button.move.down::before{content:"\f105"}.docLink{padding-bottom:.7692em}.view.dialog.alternatives .overviewList .selectBtn{align-self:flex-start;margin-top:.3846em;margin-bottom:.3846em}.view.dialog.editVM .editPanel{display:flex;flex-wrap:wrap;justify-content:space-between}.view.dialog.editVM .editPanel>div{padding-right:.5em;overflow:hidden;text-overflow:ellipsis}.view.dialog.editVM .editPanel input,.view.dialog.editVM .editPanel textarea{width:15rem}.view.dialog.editVM .editPanel+.editPanel{padding-top:1em}.view.dialog.docError .content{max-width:40em}.documentResult{position:fixed;top:0;bottom:0;width:100%;overflow:hidden;z-index:100;display:flex;flex-direction:column}.documentResultHeader{text-align:right;height:2.1875rem}.documentResultHeader button::before{content:"\e615";padding:0 .46875em;font-size:2rem;font-family:orisa-iconfont}.documentResultSize{width:100%;flex-grow:1}.dialog .multiColumns{display:flex;flex-wrap:wrap}.dialog .labelEntryGroup .title{font-weight:700;padding-bottom:.5em}.dialog .labelEntryGroup{padding-left:.25em;padding-right:.25em}.dialog .labelEntry{display:flex;flex-wrap:wrap;padding-top:.25em;padding-bottom:.25em}.dialog .labelEntry .text{width:10em;padding-right:.25em}.dialog .labelEntry input{align-self:flex-start;flex-shrink:0}.mailDialog .box{max-width:40em}.dialog .labelEntry .mailParam{flex-grow:1}.mailDialog .mailComment textarea{height:6em}.dialog.requirements .rbg{padding-top:1em}.dialog.requirements .selectWrapper{display:grid;grid-template-columns:2.5rem 1fr;grid-template-rows:auto auto;padding-bottom:.5em}.dialog.requirements .selectWrapper .attributeSelect{grid-column:1/2;grid-row:1/2}.dialog.requirements .selectWrapper .shortdesc{grid-column:2/3;grid-row:1/2;line-height:1.3846em}.dialog.requirements .selectWrapper .longdesc{grid-column:2/3;grid-row:2/3}.sortInsances .sortHint{display:flex}.sortInsances .sortHint>:nth-child(2){padding-left:.25em;font-weight:700}.sortInsances .sortActions{display:flex;flex-wrap:wrap;padding-top:2em;padding-bottom:.5em;border-bottom:1px solid #dcdcdc}.view.dialog.sortInsances .content .sortActions>button{min-width:auto}.view.dialog.sortInsances .content .sortActions button+button{margin-left:.5em}.sortInsances .deselectAll::before{content:"\f193";font-family:owf-iconfont;padding-right:.25em}.sortInsances .selectAll::before{content:"\f192";font-family:owf-iconfont;padding-right:.25em}.sortInsances .sortUp::before{content:"\f12c";font-family:crealis-iconfont;padding-right:.25em}.sortInsances .sortDown::before{content:"\f105";font-family:crealis-iconfont;padding-right:.25em}.sortInsances .sortDone::before{content:"\f102";font-family:owf-iconfont;padding-right:.25em}.sortInsances .sortAbort::before{content:"\f10d";font-family:owf-iconfont;padding-right:.25em}.view.dialog.sortInsances .content .sortActions button+button.sortDone{margin-left:3em}.sortInsances .lineWrapper{display:flex;flex-direction:column;padding-top:1em}.sortInsances .sortLine{padding:.5em;cursor:pointer;margin-top:.125em;margin-bottom:.125em;background-color:#f0f0f0}.sortInsances .sortLine.selected{background-color:#3287dc;color:#fff}.help.toolbar-help{padding:.6em .625em}.toolbar .help{margin-left:auto}.helpView{z-index:1000}.fallback.tt-txt{height:calc(100% - 2em);margin-top:2em}button.tt-btn.toolbarButton:hover{background-color:transparent}.actionButton.tt-btn{font-size:1.3em}.tt-btn.status-req{padding:0 .5em}.tt-btn.addCustModule{padding-top:.5em}.tt-btn.status-subconfig{padding:0}.helpView .versionNumber{position:absolute;bottom:0;display:block}.helpView .status-req{padding-left:.5em}.grp-list-element img{max-width:100%}.attributeVis{flex:1}.attributeVis .attributeLongDesc{width:auto}.template-textImage.sideBySide{display:flex}.template-textImage.sideBySide>img{max-width:50%;align-self:start}.template-textImage.sideBySide>:first-child{padding-right:.5em}.template-iconBehind,.template-iconInfront{display:flex;align-items:center}.template-iconBehind::after,.template-iconInfront::before{font-family:crealis-iconfont;font-weight:400;font-size:1.5em;align-self:flex-start}.template-iconInfront::before{padding-right:.25em}.template-iconBehind::after{padding-left:.25em}.caution.template-iconBehind::after,.caution.template-iconInfront::before{font-family:orisa-iconfont;content:"\e601";align-self:flex-start;font-weight:400;font-size:1.308em}.caution.template-iconInfront::before{padding-right:.285em}.caution.template-iconBehind::after{padding-left:.285em}.specialRequest.template-iconBehind::after,.specialRequest.template-iconInfront::before{content:"\f13b"}.longDelivery.template-iconBehind::after,.longDelivery.template-iconInfront::before{content:"\f13c"}.locked.template-iconBehind::after,.locked.template-iconInfront::before{content:"\f13e"}.remark.template-iconBehind::after,.remark.template-iconInfront::before{content:"\f13d"}.error.template-iconBehind::after,.error.template-iconInfront::before{content:"\f13f"}.productCataloguePanel .entryTemplate img,.productCataloguePanel .structureTemplate img{width:100%;margin-top:.25em}@media only screen and (min-width:1700px){.mst.productViewer{width:50%}.mst .openProductViewer .grp-list-swiper,.mst~.view .openProductViewer.overview{width:50%;margin-right:50%}.mst .openProductViewer .grp-list-element{width:50%}.openTree .mst .grp-list-swiper,.openTree .mst .overview{width:75%;margin-left:25%}.openTree .mst .grp-list-element{width:33.33%}.openTree .mst~.view .openProductViewer.overview{width:25%;margin-left:25%}.openTree .mst .openProductViewer .grp-list-swiper{width:25%;margin-right:50%;margin-left:25%}.openTree .mst .openProductViewer .grp-list-element{width:100%}}